home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / Intro to HyperCard 2.0 / card_55896.txt < prev    next >
Text File  |  1990-08-24  |  12KB  |  251 lines

  1. -- card: 55896 from stack: in.0
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 56309
  5. -- name: Demo Tool Topics
  6. ----- HyperTalk script -----
  7. on closeCard
  8.   set the scroll of cd fld "topicsList" to 177
  9.   put empty into cd fld "textDisplay"
  10.   hide cd fld "textDisplay"
  11. end closeCard
  12.  
  13.  
  14. -- part 1 (field)
  15. -- low flags: 01
  16. -- high flags: 0007
  17. -- rect: left=50 top=84 right=201 bottom=465
  18. -- title width / last selected line: 0
  19. -- icon id / first selected line: 0 / 0
  20. -- text alignment: 0
  21. -- font id: 174
  22. -- text size: 12
  23. -- style flags: 0
  24. -- line height: 23
  25. -- part name: topicsList
  26. ----- HyperTalk script -----
  27. on mouseUp
  28.   put lineNo() into whatLine
  29.   lock screen
  30.   if not(the visible of cd fld "textDisplay") then
  31.     show cd fld "textDisplay"
  32.   end if
  33.   set the scroll of cd fld "textDisplay" to 0
  34.   displayText whatLine
  35.   unlock screen with wipe right
  36.   select line whatLine of cd fld "topicsList"
  37. end mouseUp
  38.  
  39.  
  40.  
  41.  
  42. function lineNo
  43. if the style of the target is "scrolling" then
  44.   return ((item 2 of the clickloc - item 2 of the rect of the target + the scroll of the target)  DIV textheight of the target) +1
  45. else
  46.   return ((item 2 of the clickloc - item 2 of the rect of the target) DIV textheight of the target) +1
  47. end if
  48. end lineNo
  49.  
  50.  
  51.  
  52.  
  53. -- part 5 (field)
  54. -- low flags: 01
  55. -- high flags: 0000
  56. -- rect: left=0 top=2 right=22 bottom=512
  57. -- title width / last selected line: 0
  58. -- icon id / first selected line: 0 / 0
  59. -- text alignment: 1
  60. -- font id: 174
  61. -- text size: 14
  62. -- style flags: 2304
  63. -- line height: 18
  64. -- part name: 
  65.  
  66.  
  67. -- part 6 (field)
  68. -- low flags: 01
  69. -- high flags: 2004
  70. -- rect: left=105 top=36 right=78 bottom=400
  71. -- title width / last selected line: 0
  72. -- icon id / first selected line: 0 / 0
  73. -- text alignment: 0
  74. -- font id: 174
  75. -- text size: 14
  76. -- style flags: 0
  77. -- line height: 15
  78. -- part name: 
  79.  
  80.  
  81. -- part 7 (button)
  82. -- low flags: 00
  83. -- high flags: 2000
  84. -- rect: left=448 top=311 right=342 bottom=498
  85. -- title width / last selected line: 0
  86. -- icon id / first selected line: 5233 / 5233
  87. -- text alignment: 1
  88. -- font id: 0
  89. -- text size: 12
  90. -- style flags: 0
  91. -- line height: 16
  92. -- part name: 
  93. ----- HyperTalk script -----
  94. on mouseUp
  95.   lock screen
  96.  
  97.   go cd "Using this stac"
  98.   unlock screen with iris close
  99. end mouseUp
  100.  
  101.  
  102.  
  103. -- part 10 (field)
  104. -- low flags: 81
  105. -- high flags: 0007
  106. -- rect: left=50 top=205 right=298 bottom=466
  107. -- title width / last selected line: 0
  108. -- icon id / first selected line: 0 / 0
  109. -- text alignment: 0
  110. -- font id: 174
  111. -- text size: 12
  112. -- style flags: 0
  113. -- line height: 15
  114. -- part name: TextDisplay
  115.  
  116.  
  117. -- part 11 (field)
  118. -- low flags: 81
  119. -- high flags: 0007
  120. -- rect: left=43 top=197 right=342 bottom=468
  121. -- title width / last selected line: 0
  122. -- icon id / first selected line: 0 / 0
  123. -- text alignment: 0
  124. -- font id: 3
  125. -- text size: 9
  126. -- style flags: 0
  127. -- line height: 12
  128. -- part name: text
  129.  
  130.  
  131. -- part contents for card part 1
  132. ----- text -----
  133. ANIMATIONS IN HYPERCARD: with icons
  134. ANIMATIONS IN HYPERCARD: with the paint tools
  135. ANIMATIONS IN HYPERCARD: with fonts
  136. ANIMATIONS IN HYPERCARD: by showing different cards
  137. ANIMATIONS IN HYPERCARD: by moving buttons or fields
  138. ANIMATIONS IN HYPERCARD: by using buttons to show/hide graphics
  139. ANIMATIONS IN HYPERCARD: by showing/hiding the card picture
  140. ANIMATIONS IN HYPERCARD: using third-party products
  141. BUSINESS MARKETS: what might be of interest in these stacks
  142. EDUCATION MARKETS: what might be of interest in these stacks
  143. TECHNICAL MARKETS: what might be of interest in these stacks
  144. MAINFRAME COMPUTERS controlled by HyperCard
  145. SCANNING in HyperCard
  146. SCRIPTING: simple examples
  147. SOUND in HyperCard
  148. TEXT manipulation: showing new text with pop-up fields
  149. TEXT manipulation: changing text in a field
  150. VIDEODISC PLAYERS & CD-ROM DRIVES controlled by HyperCard
  151.  
  152. -- part contents for card part 5
  153. ----- text -----
  154. HyperCard 2.0 Product Training ‚Ä¢ T O P I  C S   L I S T
  155.  
  156. -- part contents for card part 6
  157. ----- text -----
  158. Click on a topic in the top field; information about that topic will appear below.
  159.  
  160. -- part contents for card part 11
  161. ----- text -----
  162. [1] To see examples of HyperCard animations using icons, go to these sections:
  163. ‚Ä¢ The menus for the 3 sections of the Product Training. The checkmarks that appear are icons
  164.  ‚Ä¢ THE NUTS & BOLTS OF HYPERCARD: Other Tools: Icon Editor. Here are samples of three simple icon animations
  165. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard. Each of the descriptions involves an animation that uses icons.
  166.  
  167. [2] To see examples of HyperCard animations using the paint tools, go to these sections:
  168. ‚Ä¢ Sneak Preview. The ‚Äú40‚Äù and ‚Äú7‚Äù the revolve are spun by means of the paint tools; the words ‚ÄúVariable Card Sizes‚Äù that expand and contract do so by means of the paint tools.
  169. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Graphics. The picture of the hammer & the text that appears were created with the paint tools.
  170.  
  171. [3] To see examples of HyperCard animations using fonts that were specially created for this training, go to these sections:
  172. ‚Ä¢ HYPERCARD BASICS: Introduction to Hypermedia. Elmo walking across the screen is a big font. (The parts of his walk are all different characters in the font).
  173. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM. The animation on the video screen of the hand trying to grab a cord is done with a font.
  174. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Academic Solutions. The pictures coming out of the computer screen are different characters from a font, marching through a field.
  175.  
  176. [4] To see examples of HyperCard animations that show different cards 
  177. (card-flipping), go to these sections:
  178. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Stacks: What is a Stack?
  179. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Window Sizes
  180. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Card Layers & Background Layers
  181.  
  182. [5] To see examples of HyperCard animations that move buttons and fields, go to these sections:
  183. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Buttons. The ‚ÄúMove Me‚Äù button moves all over the screen when you click it.
  184. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: INTRODUCTION TO THE PARTS OF HYPERCARD: Fields: Field Sizes.
  185.  
  186. [6] To see examples of HyperCard animations that use buttons to show and hide graphics, go to these sections:
  187. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The Presentation Stack example. The bar chart in this small stack shows and hides buttons that cover drawings of the bars.
  188.  
  189. [7] To see examples of HyperCard animations that show and hide the card picture, go to this section:
  190. ‚Ä¢ SUPPORTING HYPERCARD USERS: Extending the User‚Äôs Reach. The three cards that make up this section have the same background picture; the card picture is different for each, and is shown shortly after you go to the card.
  191.  
  192. [8] To see examples of third-party animation in HyperCard, go to this section:
  193. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Third-party animations. This shows an animation created with Studio/1.
  194.  
  195. [9] The sections of this Product Training that might be of interest to a business audience are:
  196. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The Presentation Stack example.
  197. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The Real Estate Stack example.
  198. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing external applications.
  199. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
  200. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
  201. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications & Business Learning
  202.  
  203. [10] The sections of this Product Training that might be of interest to an education audience are:
  204. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The College Biology stack example.
  205. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The Electronics Lab Stack example.
  206. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing external applications.
  207. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
  208. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
  209. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Academic Solutions
  210.  
  211. [11] The sections of this Product Training that might be of interest to a technical audience are:
  212. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
  213. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
  214. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: FEATURES ADDED WITH HYPERCARD 2.0. The whole section is devoted to what Hypercard can do.
  215. ‚Ä¢ THE HYPERTALK SCRIPTS THEMSELVES. People may be interested in looking at the HyperTalk scripts that run the stacks.
  216.  
  217. [12] The examples that describe and simulate a mainframe computer controlled by HyperCard are:
  218. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard?: The Real Estate Stack example.
  219. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Accessing Mainframe computers.
  220. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Information management
  221.  
  222. [13] Scanning in HyperCard is discussed in:
  223. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Scanning
  224. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Color.  This section allows you to see a SCANNED COLOR image.
  225.  
  226. For examples of scanned pictures, see these sections:
  227. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard? The faces on the windows are all scanned images.
  228. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard? The college biology professor‚Äôs small stack sample has scanned-in drawings of birds.
  229.  
  230. [14] To show some simple scripts, go to these sections:
  231. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Scripting
  232. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Sound
  233.  
  234. [15] To see examples of sound used in HyperCard, go to these sections:
  235. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Sound
  236. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications
  237.  
  238. [16] To see examples of pop-up fields giving more information, go to these sections:
  239. ‚Ä¢ HYPERCARD BASICS: How are others using HyperCard? The college biology professor‚Äôs small stack sample uses pop-up fields to teach about birds.
  240. ‚Ä¢THE NUTS & BOLTS OF HYPERCARD: FEATURES ADDED WITH HYPERCARD 2.0.: Improved Printing: Multiple Reports & Printing Fields. Both these sections have buttons that take you to screen shots that are explained by means of pop-up fields.
  241.  
  242. [17] To see examples of new text appearing in a field on a card in response to a button click, see these sections:
  243. ‚Ä¢ HYPERCARD BASICS: How do I start using HyperCard?: Buttons & Menus. In each of these sections, a user clicks on an object on screen, and text describing the object wipes across the screen.
  244.  
  245. [18] To see demonstrations of Hypercard controlling a videodisc player or a CD-ROM drive, go to these sections:
  246. ‚Ä¢ HYPERCARD BASICS: What are some advanced uses of HyperCard?: Controlling Videodisc players & CD-ROM.
  247. ‚Ä¢ SUPPORTING HYPERCARD USERS: Audience Related Descriptions of HyperCard: Desktop Media & Communications
  248.  
  249. [19]
  250.  
  251.